Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Semi-Detached £66,000 12 Aug 1998
2 THE ORCHARDS Terraced £49,000 8 Mar 1996
4 THE ORCHARDS Terraced £356,000 23 Aug 2019
6 THE ORCHARDS Terraced £290,000 10 Aug 2023